.el-radio-button__inner:hover {
    color: rgb(239 68 68);
}

.el-radio-button .el-radio-button__inner {
    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}

.el-radio-button,
.el-radio-button__inner {
    display: inline-block;
    outline: none;
}

.dropdown-menu {
    z-index: 999;
}

.dropdown-menu2 {
    z-index: 999;
}

.el-slider {
    --el-slider-main-bg-color: #e23e3e;
    --el-slider-button-size: 16px;
}

.el-breadcrumb__inner a:hover,
.el-breadcrumb__inner.is-link:hover {
    color: rgb(239 68 68);
    cursor: pointer;
}

.el-input {
    --el-input-focus-border-color: rgb(239 68 68) !important;
}

.el-pagination {
    --el-pagination-hover-color: #e23e3e;
}

.el-pagination.is-background .btn-next.is-active,
.el-pagination.is-background .btn-prev.is-active,
.el-pagination.is-background .el-pager li.is-active {
    background-color: #d0021b;
    color: var(--el-color-white);
}

.el-drawer__header {
    align-items: center;
    color: rgb(114, 118, 123);
    display: flex;
    margin-bottom: 0px;
    padding: var(--el-drawer-padding-primary);
    padding-bottom: 0;
}

.el-radio-button__original-radio:checked+.el-radio-button__inner {
    background-color: #d0021b;
}

.el-dialog__headerbtn:focus .el-dialog__close,
.el-dialog__headerbtn:hover .el-dialog__close {
    color: #d0021b;
}

.el-drawer__close-btn:focus i,
.el-drawer__close-btn:hover i {
    color: #d0021b;
}

.el-cascader-panel {
    --el-cascader-menu-selected-text-color: #d0021b;
}
.el-select__wrapper.is-focused {
    box-shadow: 0 0 0 1px #d0021b inset;
}

.el-textarea__inner:focus {
    box-shadow: 0 0 0 1px #d0021b inset;
}